Halifax experiences a moderate climate with cold winters and mild summers. January is the coldest month, with temperatures often below freezing, averaging around 2°C. As spring approaches, temperatures gradually rise, reaching an average of 14°C in June and 16°C in July, the warmest months of the year. Autumn brings a return to cooler temperatures, with averages dropping back down to around 7°C by November. Winters are generally chilly, but not excessively cold, with December temperatures averaging around 5°C.